package com.lsl.prototype_pattern;

/**
 * 复制功能的接口
 *
 * 原型，用于复制现有实例来生成新实例的方法。
 *
 * @author Zed
 * @description
 * @date 2022/11/27 11:37
 */
public interface Product extends Cloneable {
    public abstract void use(String name);

    /**
     * 复制实例的方法
     *
     * @return 返回值
     */
    public abstract Product createClone();
}
